package excerciseSeven2;

public class Main {

	public static void main(String[] args) {
		java.util.Scanner in = new java.util.Scanner(System.in);
		Clock clock = new Clock(in.nextInt(), in.nextInt(), in.nextInt());
		clock.tick();
		System.out.println(clock);
		in.close();
	}

}

class Clock{
	private Display hour=new Display(24);
	private Display minute=new Display(60);
	private Display second=new Display(60);
	public Clock(int hour, int minute, int second){
		this.hour.setValue(hour);
		this.minute.setValue(minute);;
		this.second.setValue(second);;
	}
	public void tick(){
		second.increase();
		if(second.getValue()==0){
			minute.increase();
			if(minute.getValue()==0){
				hour.increase();
			}
		}
	}
	public String toString(){
		String a=String.format("%02d:%02d:%02d", hour.getValue(),minute.getValue(),second.getValue());
		return a;
	}
   
}

class Display{
	private int value=0;
	private int limit=0;
	public Display(int limit){
		this.limit=limit;
	}
	public void increase(){
		value++;
		if(value==limit){
			value=0;
		}
	}
	public int getValue(){
		return value;
	}
	public void setValue(int a){
		value=a;
	}
}



